have sprouted - French English Dictionary